someone whose vanity and undeserved sense of moral superiority allows them to be manipulated into supporting phony policies and ideologies. also can be called "useful idiots"
Synonyms for very smart person
On this page, you will find 30 slang terms related to very smart person. Some of the top words include: idiot, Snarfblat, pooner, Goofyrat, fuck tard, and 25 more.